package datamodel;

import java.io.Serializable;
import java.util.LinkedHashSet;
import java.util.Set;

public class MovieInfo implements Serializable {

	private static final long serialVersionUID = -469005000744265505L;
	/**
	 * 
	 */
	private String title;
	/**
	 * 
	 */
	private String originaltitle;
	/**
	 * 
	 */
	private String imdburl;
	/**
	 * 
	 */
	private String country;
	/**
	 * 
	 */
	private String languages;
	/**
	 * 
	 */
	private String rating;
	/**
	 * 
	 */
	private String votes;
	/**
	 * 
	 */
	private String usascreens;
	/**
	 * 
	 */
	private String ukscreens;
	/**
	 * 
	 */
	private String stv;
	/**
	 * 
	 */
	private String series;
	/**
	 * 
	 */
	private String outline;
	/**
	 * 
	 */
	private String plot;
	/**
	 * 
	 */
	private String tagline;
	/**
	 * 
	 */
	private String mpaa;
	/**
	 * 
	 */
	private String trailer;
	/**
	 * 
	 */
	private String imdbid;
	/**
	 * 
	 */
	private String createdate;
	/**
	 * 
	 */
	private String premiered;
	/**
	 * 
	 */
	private String credits;
	/**
	 * 
	 */
	private String sorttitle;
	/**
	 * 
	 */
	private String set;
	/**
	 * 
	 */
	private int tmdbID;
	/**
	 * 
	 */
	private int year;
	/**
	 * 
	 */
	private int runtime;
	/**
	 * 
	 */
	private int playcount;
	/**
	 * 
	 */
	private Person director;
	/**
	 * 
	 */
	private Studio studio;
	/**
	 * 
	 */
	private Set<Person> actorOf = new LinkedHashSet<Person>();
	/**
	 * 
	 */
	private Set<Alternativetitle> alternativetitles = new LinkedHashSet<Alternativetitle>();
	/**
	 * 
	 */
	private Set<Genres> genres = new LinkedHashSet<Genres>();
	
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}
	public String getOriginaltitle() {
		return originaltitle;
	}
	public void setOriginaltitle(String originaltitle) {
		this.originaltitle = originaltitle;
	}
	public String getImdburl() {
		return imdburl;
	}
	public void setImdburl(String imdburl) {
		this.imdburl = imdburl;
	}
	public String getCountry() {
		return country;
	}
	public void setCountry(String country) {
		this.country = country;
	}
	public String getLanguages() {
		return languages;
	}
	public void setLanguages(String languages) {
		this.languages = languages;
	}
	public String getRating() {
		return rating;
	}
	public void setRating(String rating) {
		this.rating = rating;
	}
	public String getVotes() {
		return votes;
	}
	public void setVotes(String votes) {
		this.votes = votes;
	}
	public String getUsascreens() {
		return usascreens;
	}
	public void setUsascreens(String usascreens) {
		this.usascreens = usascreens;
	}
	public String getUkscreens() {
		return ukscreens;
	}
	public void setUkscreens(String ukscreens) {
		this.ukscreens = ukscreens;
	}
	public String getStv() {
		return stv;
	}
	public void setStv(String stv) {
		this.stv = stv;
	}
	public String getSeries() {
		return series;
	}
	public void setSeries(String series) {
		this.series = series;
	}
	public String getOutline() {
		return outline;
	}
	public void setOutline(String outline) {
		this.outline = outline;
	}
	public String getPlot() {
		return plot;
	}
	public void setPlot(String plot) {
		this.plot = plot;
	}
	public String getTagline() {
		return tagline;
	}
	public void setTagline(String tagline) {
		this.tagline = tagline;
	}
	public String getMpaa() {
		return mpaa;
	}
	public void setMpaa(String mpaa) {
		this.mpaa = mpaa;
	}
	public String getTrailer() {
		return trailer;
	}
	public void setTrailer(String trailer) {
		this.trailer = trailer;
	}
	public String getImdbid() {
		return imdbid;
	}
	public void setImdbid(String imdbid) {
		this.imdbid = imdbid;
	}
	public String getCreatedate() {
		return createdate;
	}
	public void setCreatedate(String createdate) {
		this.createdate = createdate;
	}
	public String getPremiered() {
		return premiered;
	}
	public void setPremiered(String premiered) {
		this.premiered = premiered;
	}
	public String getCredits() {
		return credits;
	}
	public void setCredits(String credits) {
		this.credits = credits;
	}
	public String getSorttitle() {
		return sorttitle;
	}
	public void setSorttitle(String sorttitle) {
		this.sorttitle = sorttitle;
	}
	public String getSet() {
		return set;
	}
	public void setSet(String set) {
		this.set = set;
	}
	public int getTmdbID() {
		return tmdbID;
	}
	public void setTmdbID(int tmdbID) {
		this.tmdbID = tmdbID;
	}
	public int getYear() {
		return year;
	}
	public void setYear(int year) {
		this.year = year;
	}
	public int getRuntime() {
		return runtime;
	}
	public void setRuntime(int runtime) {
		this.runtime = runtime;
	}
	public int getPlaycount() {
		return playcount;
	}
	public void setPlaycount(int playcount) {
		this.playcount = playcount;
	}
	public Person getDirector() {
		return director;
	}
	public void setDirector(Person director) {
		this.director = director;
	}
	public Studio getStudio() {
		return studio;
	}
	public void setStudio(Studio studio) {
		this.studio = studio;
	}
	public Set<Person> getActorOf() {
		return actorOf;
	}
	public void setActorOf(Set<Person> actorOf) {
		this.actorOf = actorOf;
	}
	public Set<Alternativetitle> getAlternativetitles() {
		return alternativetitles;
	}
	public void setAlternativetitles(Set<Alternativetitle> alternativetitles) {
		this.alternativetitles = alternativetitles;
	}
	public Set<Genres> getGenres() {
		return genres;
	}
	public void setGenres(Set<Genres> genres) {
		this.genres = genres;
	}
	
}
